Summary
The house which was most recently sold was 4 STILLWATER MEWS, this sold on 31 Jul 2023 for £370,000
The postcode for STILLWATER MEWS is ME4 3SL
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STILLWATER MEWS Terraced £225,000 27 Oct 2003
2 STILLWATER MEWS Semi-Detached £243,000 18 Apr 2006
3 STILLWATER MEWS Detached £265,000 27 Jul 2006
4 STILLWATER MEWS Terraced £370,000 31 Jul 2023
5 STILLWATER MEWS Detached £230,000 26 Sep 2003
6 STILLWATER MEWS Terraced £220,000 28 Sep 2012
8 STILLWATER MEWS Semi-Detached £229,950 31 Jul 2003